# Copyright 2009 Ryan Phillips
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

EnsureSConsVersion(1, 2, 0)

opts = Variables('build.py')

opts.Add(PathVariable('APR', 'Path APR','/usr/local/apr/trunk/bin/apr-2-config'))

env = Environment(options=opts)

env.ParseConfig(env['APR'] + ' --cppflags --includes --ldflags --link-ld')

env.AppendUnique(CFLAGS = ['-Wall', '-g'])
env.AppendUnique(CPPPATH = ['#'])
env.AppendUnique(CPPPATH = ['#include'])

sources = [
        'src/apr_event.c'
        ,'src/apr_event_timer.c'
        ,'test/test.c'
]

env.Program('event-test', source=sources);
